<?php
session_start();
include(dirname(dirname(__FILE__))."/functions/inc/util.inc.php");
include(dirname(dirname(__FILE__))."/functions/inc/mydb.inc.php");
include(dirname(dirname(__FILE__))."/functions/inc/seguridad.php");
include(dirname(dirname(__FILE__))."/entidades/cliente.class.php");
include(dirname(dirname(__FILE__))."/entidades/casual.class.php");
include(dirname(dirname(__FILE__))."/entidades/revendedor.class.php");
include(dirname(dirname(__FILE__))."/entidades/conyugue.class.php");
$db = new mydb();
//die(print_r($_POST));
$_SESSION["campos"]=$_POST;

$cliente=new cliente();
$crit_extra="";
if($_POST["tipo_cliente"]=="casual"){
    $crit_extra=" AND casual_id!=0 ";
}
if($_POST["tipo_cliente"]=="revendedor"){
    $crit_extra=" AND revendedor_id!=0 ";
}
$check=$db->consulta("SELECT * FROM cliente 
        WHERE cli_dni='{$_POST["nro_doc"]}' 
         $crit_extra
        AND cli_eliminado=0");
if(filter_var($_POST["email"], FILTER_VALIDATE_EMAIL) || trim($_POST["email"])=="")
        ;
      else{
             header("Location:/index.php?acc=".$_POST["acc"]."&msg=6");
             die();
        }  
        
if(trim($_POST["nro_doc"])!="" && trim($_POST["tipo_cliente"])!="" && trim($_POST["nombre"])!="" && trim($_POST["apellido"])!="" 
        && trim($_POST["telefono"])!="" && trim($_POST["domicilio"])!="" ){
    if(count($check)==0){
        $id_casual=0;
        $id_revendedor=0;
        if($_POST["tipo_cliente"]=="casual"){
          $conyugue=new conyugue();
          $conyugue->setcony_dni($_POST["nro_doc_c"]);
          $conyugue->setcony_nombre(addslashes($_POST["conyugue"]));
          $conyugue->settipo_dni_id($_POST["tipo_documento_cony"]);
          $conyugue->setcony_eliminado(0);
          $id_cony=$conyugue->add();
          
          $casual=new casual();
          if(trim($_POST["fecha_nac"]))
          $casual->setcasual_fecha_nacimiento(convertirFecha($_POST["fecha_nac"],"-"));
          $casual->setest_civil_id($_POST["estado_civil"]);
          $casual->setconyugue_id($id_cony);
          $casual->setcasual_profesion(addslashes($_POST["profesion"]));
          $casual->setcasual_eliminado(0);
          $casual->setcasual_lugar_nacimiento(addslashes($_POST["lugar_nac"]));
          $id_casual=$casual->add();
        }else{
          $revendedor= new revendedor();
          $revendedor->setrevendedor_eliminado(0);
          $revendedor->setrevendedor_cuit($_POST["cuit"]);
          $revendedor->setrevendedor_negocio(addslashes($_POST["negocio"]));
          $id_revendedor=$revendedor->add();
        }
        
        $cliente->setcli_apellido(addslashes($_POST["apellido"]));
        $cliente->setcli_nombre(addslashes($_POST["nombre"]));
        $cliente->setcli_dni(($_POST["nro_doc"]));
        $cliente->setcli_cuil(($_POST["cuil"]));
        $cliente->setcli_domicilio(addslashes($_POST["domicilio"]));
        $cliente->settipo_dni_id($_POST["tipo_documento"]);
        $cliente->setciud_id($_POST["ciudad"]);
        $cliente->setcli_telefono($_POST["telefono"]);
        $cliente->setcli_eliminado(0);
        $cliente->setcli_cp($_POST["cp"]);
        
        $cliente->setcli_email($_POST["email"]);
        
        $cliente->setcasual_id($id_casual);
        $cliente->setrevendedor_id($id_revendedor);
        $id=$cliente->add();
        header("Location:/index.php?acc=".$_POST["acc"]."&msg=4&id=$id");
    }else{
         header("Location:/index.php?acc=".$_POST["acc"]."&msg=3"); 
    }
}else{
    header("Location:/index.php?acc=".$_POST["acc"]."&msg=2"); 
}   



/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
?>
